package io.qar.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.Data;
import java.util.Date;

/**
 * 目标qar文件
 *
 * @author yyyyjinying 
 * @since 3.0 2023-11-03
 */
@Data
@ContentRowHeight(20)
@HeadRowHeight(20)
@ColumnWidth(25)
public class CfgTrgFtpFileExcel {
    @ExcelProperty(value = "ID", index = 0)
    private Long trgId;
    @ExcelProperty(value = "分类id", index = 1)
    private String id;
    @ExcelProperty(value = "父类pid", index = 2)
    private String pid;
    @ExcelProperty(value = "目标ip", index = 3)
    private String trgIp;
    @ExcelProperty(value = "目标端口", index = 4)
    private String trgPort;
    @ExcelProperty(value = "目标用户名", index = 5)
    private String trgUsername;
    @ExcelProperty(value = "目标密码", index = 6)
    private String trgPassword;
    @ExcelProperty(value = "飞机号", index = 7)
    private Integer flightNo;
    @ExcelProperty(value = "标签", index = 8)
    private String label;
    @ExcelProperty(value = "全路径名", index = 9)
    private String name;
    @ExcelProperty(value = "序号", index = 10)
    private Integer orderby;
    @ExcelProperty(value = "文件大小", index = 11)
    private Long size;
    @ExcelProperty(value = "类型", index = 12)
    private Integer type;
    @ExcelProperty(value = "文件路径", index = 13)
    private String filePath;
    @ExcelProperty(value = "文件名", index = 14)
    private String filename;
    @ExcelProperty(value = "文件后缀", index = 15)
    private String fileSuffix;
    @ExcelProperty(value = "创建时间", index = 16)
    private Date createTime;
    @ExcelProperty(value = "更新时间", index = 17)
    private Date updateTime;
    @ExcelProperty(value = "源src_id", index = 18)
    private String srcIds;
}